Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of quassia amara
  1. noun
    handsome South American shrub or small tree having bright scarlet flowers and yielding a valuable fine-grained yellowish wood; yields the bitter drug quassia from its wood and bark

    Similar: 

    type of:
Explanation of quassia amara
My lists:
Recently viewed words: